2f6374f75c379e6a82c2877ccea798367715243c,subprojects/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/TestUnmanagedTypeWithManagedSuperTypeExtractionStrategy.java,TestUnmanagedTypeWithManagedSuperTypeExtractionStrategy,createSchema,#ModelSchemaExtractionContext#ModelSchemaStore#ModelType#List#List#,42
Before Change
@Override
protected <R> ModelSchema<R> createSchema(ModelSchemaExtractionContext<R> extractionContext, ModelSchemaStore store, ModelType<R> type, List<ModelProperty<?>> properties, List<ModelSchemaAspect> aspects) {
return AbstractModelSchema.struct(type, properties, aspects, type.getConcreteClass(), delegateType, Functions.<NodeInitializer>constant(null));
}
}
After Change
}
@Override
protected <R> ModelSchema<R> createSchema(ModelSchemaExtractionContext<R> extractionContext, ModelSchemaStore store, ModelType<R> type, List<ModelProperty<?>> properties, List<ModelSchemaAspect> aspects) {
return new ModelManagedImplStructSchema<R>(type, properties, aspects, type.getConcreteClass(), delegateType, Functions.<NodeInitializer>constant(null));
}
}